necessary testimony - Allemand Anglais Dictionnaire